package javase基础.继承与多态.继承与多态1;

public class 继承和多态 {
    /**
     * 继承机制：共性的抽取，实现代码复用
     * extends
     * 子类继承父类之后，必须要新添加自己特有的成员，体现出与鸡肋得不同，否则就没有必要继承了
     *
     */

    String name;
    int age;
    public void eat(){
        System.out.println(name + "正在吃饭");
    }
    public void sleep(){
        System.out.println(name + "正在睡觉");
    }

    public static class Dog extends 继承和多态 {
        void bark(){
            System.out.println(name + "汪汪汪");
        }
    }
    public class Cat extends 继承和多态 {
        void mew(){
            System.out.println(name + "喵喵喵");
        }
    }
}